import Vue from "vue";
import App from "./App.vue";

Vue.config.productionTip = false;

// Vue.prototype.$bus = new Vue();

new Vue({
    render: (h) => h(App),
    beforeCreate() {
        Vue.prototype.$bus = this;
    },
}).$mount("#app");

/*
1.兄弟函数之间传值可以用到事件总线
2.假设A、B两个组件，B接受值，A传递值。C为AB都能访问到的Vue实例
3.在Vue.prototype上创建名为$bus的Vue实例
4.在B组件内使用$on绑定事件到$bus上， 事件函数写在B里面
5.在A组件内调用B绑定的事件函数，将参数传入，即实现了A的数据传递到B
*/
